glass roof tile - Francés Inglés Diccionario